Orchestra Solution Hub
Produktbeschreibung — Solution Hub 5.1.0.0.
Beschreibung
Der Solution Hub ist ein leistungsstarkes und benutzerfreundliches Werkzeug, das es Anwendern ermöglicht Orchestra-Szenarien zu organisieren, als Solution-Templates zu verwenden und aus den Templates abgeleitete Solutions auf verteilten Orchestra-Runtime-Architekturen zu betreiben. Zudem wird ein Update-Mechanismus für die Solutions bereitgestellt.
Solutions können direkt im Solution Hub konfiguriert und auf den gewünschten Orchestra-Instanzen ausgerollt werden – Kenntnisse im Orchestra Designer sind nicht erforderlich.
Zukünftig wird der Solution Hub die zentrale Plattform für hochverteilte Orchestra-Umgebungen werden.

Hauptmerkmale und Funktionen
Templates, Solutions & Bundles
- Solution-Templates: Der Solution Hub ermöglicht es dem Anwender, Orchestra-Szenarien als Solution-Templates zu importieren und in (hoch) verteilten Architekturen wiederzuverwenden.
- Solutions: Anwender können die Solution-Templates als Solutions adaptieren. Dabei können diese auf eine entsprechende Runtime und angebundenen Systeme angepasst werden. Die Konfiguration erfolgt zentral im Solution Hub. Eine Bearbeitung im Orchestra Designer ist nicht notwendig. Ferner lassen sich somit aus einem Solution-Template schnell und einfach beliebig viele Solutions ableiten.
- Solution-Templates-Versionen: Im Solution Hub können von einem Template mehrere Versionen bereitgestellt werden. Dadurch ist es möglich, in den abgeleiteten Solutions, schnell und einfach die zugrunde liegende Template-Version zu tauschen.
- Bundles: Im Orchestra Web-Designer lassen sich mehrere Szenarien in einem Bundle zusammenfassen, um z. B. einen speziellen Use Case oder Connector abzubilden. Diese Bundles können im Solution Hub ebenfalls als Templates importiert und als Solution konfiguriert und auf die Runtime-Instanzen ausgerollt werden. Die Szenarien in einem Bundle lassen sich über ein zentrales Configfile konfigurieren.
Remote Management
- Deployment: Der Solution Hub erlaubt es dem Anwender, eine oder mehrere Solutions zentral auf unterschiedliche Orchestra Runtime Instanzen auszurollen. Dies umfasst sowohl das Deployment als auch das Undeployment.
- Statusmanagement: Darüber hinaus erlaubt der Solution Hub die Aktivierung und Deaktivierung von Solutions (adaptierten Szenarien) in einer zentralen Applikation. Ein direkter Zugriff auf die Runtime (Monitor) wird somit obsolet.
- Synchronisierung: Die im Solution Hub verwalteten Solutions lassen sich mit dem auf der Orchestra Instanz deployten Versionen abgleichen. Bei entsprechender Version-Abweichung wird eine Info ausgegeben. Des Weiteren kann die Version der Solution im Solution Hub mit der auf dem Server deployten Version der Solution überschreiben werden.
- Push und Pull Modus:
- Push: Die Solutions können direkt aus dem Solution Hub auf den angebundenen Orchestra Runtime Instanzen deployed werden.
- Pull: Die angebundenen Orchestra Runtime Instanzen holen sich die ihnen zugewiesenen Solutions vom Solution Hub – dies ist auch Datums/Uhrzeit basiert möglich.
CI/CD Integration
- Integration: der Solution kann in eigene CI/CD Pipelines integriert werden. Somit lassen sich die Deployment Prozesse weiter automatisieren und effizient gestalten.
Solution Testing
- Der Solution Hub verfügt über eine integrierte Unterstützung für die Orchestra Testfunktion. Jede im Solution Hub erstellte Solution kann durch Ausführen aller im Szenario enthaltenen Testfälle getestet werden.
Publish-Subscribe
- Der Solution Hub ermöglicht die Verteilung von Informationen zwischen einem Sender-Szenario und einer beliebigen Anzahl von Empfänger-Szenarien.
Send-Receive
- Der Solution Hub ermöglicht sowie die Zusammenführung von Informationen verschiedener Sender-Szenarien innerhalb eines einzigen Empfänger-Szenarios.
MCP-Fähigkeit
Der Solution Hub bietet ab Version 5.1 MCP-Tool-Unterstützung, sodass externe Systeme und KI-Agenten direkt mit ihm interagieren können, ohne dass eine manuelle Bedienung der Benutzeroberfläche erforderlich ist.
Über die bereitgestellten Tools lassen sich u.a. Solutions erstellen und diese auf den Runtime-Instanzen deployen, sowie re- und undeployen.
Dies eröffnet neue Möglichkeiten für Automatisierungs-, Orchestrierungs- und intelligente Assistenz-Workflows, die auf dem Solution Hub basieren.
Anwendungsfälle (exemplarisch)
- Einfache und schnelle Multiplikation von Szenarien
- Konfiguration von Szenarien und Solutions: ohne Designer, z.B. Umgebungsvariablen, Security Settings, etc. anpassen
- Verwaltung und Versionierung von Solutions
- Remote Management inkl. Update
- Deployment von Solutions auf multiplen Runtime-Instanzen
- Deployment von multiplen Solutions auf einer Runtime-Instanz
- Verteilung und Zusammenführung von Informationen
Zielgruppe
- Orchestra-Entwickler die Templates zur Verfügung stellen und verwalten wollen
- Ops-Teams die Lösungen auf (hoch)verteilten Systemen Betreiben müssen
- Alle, die fertige Lösungen, die lediglich konfiguriert werden müssen, anbieten wollen
Vorteile
- Skalierbarer Rollout von Szenarien in (hoch)verteilte Runtime-Instanzen, z.B. in industriellen Edge-Cloud-Architekturen
- Templating inkl. Versionierung dieser für wiederkehrende Anwendungsfälle / Schnittstellen
- Effizientes Remote Management von Runtime-Instanzen (z.B. für Entwicklungspartner)
- Umsetzung von interoperablen, hochverteilten Datenarchitekturen
Anforderungen
- Orchestra-Version 4.16 oder höher.
- Für den Pull-Modus wird die Orchestra Version 5.1.1.0 oder höher benötigt.
- Für die Nutzung der Bundles wird die Orchestra Version 5.3.0.0 oder höher benötigt.
- Für die Nutzung der MCP-Fähigkeiten wird vorausgesetzt, dass der Anwender über ein generatives KI-Modell verfügt, welches als MCP-Client implementiert ist.
Hinweise zur Nutzung
- Schulung und Unterstützung für Benutzer stehen zur Verfügung, um sicherzustellen, dass das Feature effektiv genutzt wird.
- Feedback und Anregungen sind jederzeit willkommen, um das Feature kontinuierlich zu verbessern.
Lizenzierungsmodell
Im Solution Hub können zwei Orchestra Runtime-Instanzen verwendet werden. Bei Bedarf kann die unbegrenzte Anbindung Orchestra Runtime-Instanzen jederzeit nachlizensiert werden. Anfragen bitte an: customer@soffico.de